f501fb5803d4b9e9b65cf94c3aeac655d857c847,akka-bbb-apps/src/main/java/org/bigbluebutton/core/service/recorder/RedisDispatcher.java,RedisDispatcher,record,#String#RecordEvent#,51

Before Change


		try {
			Long msgid = jedis.incr("global:nextRecordedMsgId");
			jedis.hmset("recording" + COLON + session + COLON + msgid, message.toMap());
			jedis.rpush("meeting" + COLON + session + COLON + "recordings", msgid.toString());
		} finally {
			jedis.close();
		}						

After Change


			Long msgid = jedis.incr("global:nextRecordedMsgId");
			String key = "recording" + COLON + session + COLON + msgid;
			jedis.hmset(key, message.toMap());
			jedis.expire(key, keysExpiresInSec);
			key = "meeting" + COLON + session + COLON + "recordings";
			jedis.rpush(key, msgid.toString());
			jedis.expire(key, keysExpiresInSec);
		} finally {
			jedis.close();
		}